The official currency is the US Dollar (USD). Credit cards are accepted in hotels, restaurants, and larger stores, but cash is preferred in markets and rural areas. El Salvador is affordable, with low-cost accommodations, food, and transport.